feel incomplete - French English Dictionary